home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 051-075 / scopedisk69 / cclat / src / err.c < prev    next >
C/C++ Source or Header  |  1995-03-19  |  613b  |  32 lines

  1. /*
  2.  * these are in a separate file so the compiler doesn't bitch about mismatched
  3.  * arguments
  4.  */
  5.  
  6. #include <stdio.h>
  7.  
  8. #include "common.h"
  9.  
  10. /*VARARGS1*/
  11. void warning(fmt,a1,a2,a3,a4,a5,a6,a7)
  12. char *fmt;
  13. char *a1,*a2,*a3,*a4,*a5,*a6,*a7;
  14. {
  15.     fputs("cc: warning: ",stderr);
  16.     fprintf(stderr,fmt,a1,a2,a3,a4,a5,a6,a7);
  17.     putc('\n',stderr);
  18.     (void) fflush(stderr);
  19. }
  20.  
  21. /*VARAS1*/
  22. void fatal(fmt,a1,a2,a3,a4,a5,a6,a7)
  23. char *fmt;
  24. char *a1,*a2,*a3,*a4,*a5,*a6,*a7;
  25. {
  26.     fputs("cc: error: ",stderr);
  27.     fprintf(stderr,fmt,a1,a2,a3,a4,a5,a6,a7);
  28.     putc('\n',stderr);
  29.     (void) fflush(stderr);
  30.     exit(1);
  31. }
  32.